overly comfortable - Francés Inglés Diccionario